package com.ciaojian.core.enums.business;

import com.ciaojian.core.enums.base.IBaseEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author Atlakyn
 */
@AllArgsConstructor
@Getter
public enum OrderStatusEnum implements IBaseEnum {
    /**
     * 订单状态
     */
    waiting(0, "排队中"),

    servicing(1, "服务中"),

    wait_pay(2, "待付款"),

    wait_notify(21, "已支付,待回调"),

    paid(3, "已支付"),

    cancel(-1, "已取消"),

    complete(5, "已完成"),

    /**
     * 染烫等待
     */
    sling(7, "等待中"),

    rebates(-2, "部分退款"),
    ;

    private Integer value;


    private String description;
}
